package com.ldn.basic.utils.tencent;

/**
 * @author 李大牛家的牛 (scafel@163.com) 
 * @createDate 2024/8/23 - 9:42
 * @description 微信支付退款请求参数
 **/

public class WechatPayRefundDto {

    // 商户订单号
    private String out_trade_no;
    // 商户退款单号
    private String out_refund_no;
    // 退款原因
    private String reason;
    // 订单金额
    private Long total;
    // 退款金额
    private Long refund;
    // 退款通知URL
    private String notify_url;
    // 货币类型
    private String currency = "CNY";

    public String getOut_trade_no() {
        return out_trade_no;
    }

    public void setOut_trade_no(String out_trade_no) {
        this.out_trade_no = out_trade_no;
    }

    public String getOut_refund_no() {
        return out_refund_no;
    }

    public void setOut_refund_no(String out_refund_no) {
        this.out_refund_no = out_refund_no;
    }

    public String getReason() {
        return reason;
    }

    public void setReason(String reason) {
        this.reason = reason;
    }

    public Long getTotal() {
        return total;
    }

    public void setTotal(Long total) {
        this.total = total;
    }

    public Long getRefund() {
        return refund;
    }

    public void setRefund(Long refund) {
        this.refund = refund;
    }

    public String getNotify_url() {
        return notify_url;
    }

    public void setNotify_url(String notify_url) {
        this.notify_url = notify_url;
    }

    public String getCurrency() {
        return currency;
    }

    public void setCurrency(String currency) {
        this.currency = currency;
    }
}
